#!/usr/bin/env python3
#coding=utf8
#codeby guo_houtan@topsec.com.cn
#time 201603271907

import requests

import queue
import re

from core import BaseUrl

class BaseFuzz(BaseUrl):
    def __init__(self,url,settings=None):
        BaseUrl.__init__(self,url)
        self.settings = settings

    def makeurl(self,url):
        return url.format(**{
            'HEAD'      :self.head,
            'DOMAIN'    :self.domain,
            'PAGEPATH'  :self.pagepath,
            'PAGENAME'  :self.pagename,
            'PAGETYPE'  :self.pagetype,
        })

    def test(self):
        return True

class DIRFuzz(BaseFuzz):
    """目录爆破"""
    pass
class OSInjectionFuzz(BaseFuzz):
    """命令注入"""
    pass
class SQLInjectionFuzz(BaseFuzz):
    """SQL注入"""
    pass
class LDAPInjectionFuzz(BaseFuzz):
    """LDAP注入"""
    pass
class XSSFuzz(BaseFuzz):
    """LDAP注入"""
    pass






